package com.intellagric.agriecom.module.agriecom_produce_param_value;

import com.intellagric.common.pojo.LayuiDataGridResult;
import com.intellagric.common.pojo.ResponseMessage;
import com.intellagric.pojo.AgriecomProduceParamValue;

import java.util.List;

public interface ParamValueService {
    ResponseMessage addParamValue(AgriecomProduceParamValue vo);

    AgriecomProduceParamValue selectParamValueById(String id);

    ResponseMessage deleteParamValueById(String id);

    LayuiDataGridResult batchDelete(String [] ids);

    ResponseMessage updateParamValueByVo(AgriecomProduceParamValue vo);

    LayuiDataGridResult getParamValueList(int page, int limit);

    LayuiDataGridResult getParamListByParam(String categoryId, int page, int limit);

    LayuiDataGridResult getListByKeyword(int page,int limit, String keyword);
}
